//package cn.pzhu.edu.filter;
//
//import java.io.IOException;
//import javax.servlet.Filter;
//import javax.servlet.FilterChain;
//import javax.servlet.FilterConfig;
//import javax.servlet.ServletException;
//import javax.servlet.ServletRequest;
//import javax.servlet.ServletResponse;
//import javax.servlet.annotation.WebFilter;
//import javax.servlet.http.HttpServletRequest;
//import javax.servlet.http.HttpServletResponse;
//
///**
// * Servlet Filter implementation class RootFilter
// */
//@WebFilter({"/RootFilter"})
//public class RootFilter implements Filter {
//
//    /**
//     * Default constructor. 
//     */
//    public RootFilter() {
//        // TODO Auto-generated constructor stub
//    }
//
//	/**
//	 * @see Filter#destroy()
//	 */
//	public void destroy() {
//		// TODO Auto-generated method stub
//	}
//
//	/**
//	 * @see Filter#doFilter(ServletRequest, ServletResponse, FilterChain)
//	 */
//	public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
//		// TODO Auto-generated method stub
//		// place your code here
//		HttpServletRequest request2 =(HttpServletRequest)request;
//		HttpServletResponse response2 =(HttpServletResponse)response;
//		String msg =(String)request2.getAttribute("msg");
//		String name =(String)request2.getAttribute("name");
//		String username =(String)request2.getAttribute("username");
//		if(username!=null||name!=null||msg!=null){
//			chain.doFilter(request, response);
//		}else {
//			response2.sendRedirect(request2.getContextPath()+"/exp5/login.jsp");
//		}
//	}
//
//	/**
//	 * @see Filter#init(FilterConfig)
//	 */
//	public void init(FilterConfig fConfig) throws ServletException {
//		// TODO Auto-generated method stub
//	}
//
//}
